superconducting magnetic energy storage - German English Dictionary